package com.huacai.restaurant.domain;

import java.math.BigDecimal;
import com.huacai.common.annotation.Excel;
import lombok.*;
import com.huacai.common.core.domain.BaseEntity;

/**
 * 餐厅信息对象 restaurant
 *
 * @author laq
 * @date 2025-06-17
 */
@EqualsAndHashCode(callSuper = true)
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Restaurant extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 餐厅ID */
    private Integer id;

    /** 餐厅名称 */
    @Excel(name = "餐厅名称")
    private String name;

    /** 餐厅价格 */
    @Excel(name = "餐厅价格")
    private BigDecimal price;

    /** 所在城市 */
    @Excel(name = "所在城市")
    private String city;

    /** 餐厅照片 */
    @Excel(name = "餐厅照片")
    private String image;

    /** 地址 */
    @Excel(name = "地址")
    private String address;

    /** 餐厅描述 */
    @Excel(name = "餐厅描述")
    private String description;

    /** 状态：OPEN-营业中, CLOSED-休息 */
    @Excel(name = "状态：OPEN-营业中, CLOSED-休息")
    private String status;

    /** 联系电话 */
    private String phone;


}
